.card-box {
    width: 98%;
    margin: 15px 15px;
}
.col-box {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    h3 {
        color: #15a0ff;
        font-weight: 700;
        font-size: 40px;
    }
    div {
        color: #999;
        font-size: 20px;
    }
}
.select-box {
    text-align: left;
}
nz-select {
    margin: 0 8px 10px 10px;
    width: 300px;
}
label {
    font-size: 18px;
}
:host {
    ::ng-deep {
        .ant-select:not(.ant-select-customize-input) .ant-select-selector {
            border-radius: 8px;
        }
    }
}
::ng-deep { 
    .ant-alert-banner {
        border-radius: 15px;
    }
}
::ng-deep {
    .ant-alert-message {
        color: #fb7171;
        font-size: 14px;
    }
}
.ant-picker  {
    border-radius: 10px;
}



